# Unicode polytonic Greek AZERTY Keyboard Layout (NFC compliant)
Version 2.0.3 © 2003-2025 David-Artur Daix.

## Introduction
With the two included macOS Unicode keyboard configurations, you can type Ancient Greek on an AZERTY physical keyboard. One is fully NFC compliant (“GrecPolytoniqueNFC.bundle”) while the other preserves all the uncanonized ancient Greek characters (“GrecPolytonique.bundle”).

Because some fonts do not display the canonized and uncanonized characters using identical glyphs, for scholarly work, the uncanonized version of the keyboard is probably more appropriate, as it will always preserve the Ancient Greek text’s visual consistency.

However, if your ancient Greek text is meant to be published on a web page, you should type it using the NFC compliant version in order to avoid HTML validators’ warnings. 

## Requirements
1. macOS 10.2 or later.
2. A Unicode font containing characters in the Greek and Coptic and the Greek extended ranges.
3. A Unicode-compliant text editor or word processor.

## Installation
1. Copy the file “GrecPolytonique.bundle” (or “GrecPolytoniqueNFC.bundle”) to the “/Library/Keyboard Layouts” folder (that folder is invisible in recent versions of macOS: in the Finder, press the “option” key while accessing the “Go” menu to get to it).
2. Log out and log back in.
3. Open the system preferences and:
	* choose the “International” pane or the “Keyboard” section, depending on your version of macOS;
	* go to the “Input” section;
	* activate the “Grec Polytonique” (or “Grec Polytonique NFC”) keyboard in the list (it is located at the very end of the list under “Others”).

## Tips
You can customize the keyboard layouts to fit your needs, for (instance,) to adapt them to a QWERTY keyboard or to add Coptic letters not included by default. Apple provides instructions to modify “.keylayout” files at this address:
<https://developer.apple.com/technotes/tn2002/tn2056.html>

Both layouts are based on the “USExtended.keylayout” file provided by Apple with macOS and are fully documented.

To access them, right-click on the “.bundle“ of your choice and choose “Show Package Contents“ in the contextual menu.

***

David-Artur Daix  
École Normale Supérieure  
45 rue d’Ulm, 75230 Paris Cedex 05  
<mailto:david-artur.daix@ens.psl.eu>
<https://www.greektranscoder.org>
